Premises Monitoring System

ABSTRACT

This invention relates generally to computer systems, and more specifically, to a premise monitoring system. In one embodiment, the invention includes operations of receiving one or more signals containing a device identifier and a device condition from one or more remote alarm monitoring systems; retrieving enhanced information based on the device identifier and/or the device condition; determining one or more communication methods and/or communication destinations based on the device identifier and/or the device condition; and dispatching the enhanced information to the one or more communication destinations using the one or more communication methods.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation application of U.S. patentapplication Ser. No. 13/767,580, entitled “Premises Monitoring System”,filed on Feb. 14, 2013, which is a continuation application of U.S.patent application Ser. No. 12/695,373, entitled “Premises MonitoringSystem”, filed on Jan. 28, 2010, and issued as U.S. Pat. No. 8,378,817on Feb. 19, 2013, which claims priority to and the benefit of U.S.Provisional Application No. 61/147,948, entitled “Premises MonitoringSystem”, filed Jan. 28, 2009, and U.S. Provisional Application No.61/228,044, entitled “Premises Monitoring System”, filed Jul. 23, 2009,and the specifications and claims thereof are incorporated herein byreference.

FIELD OF THE INVENTION

This invention relates generally to computer systems, and morespecifically, to a premise monitoring system.

SUMMARY

This invention relates generally to computer systems, and morespecifically, to a premise monitoring system. In one embodiment, theinvention includes operations of receiving one or more signalscontaining a device identifier and a device condition from one or moreremote alarm monitoring systems; retrieving enhanced information basedon the device identifier and/or the device condition; determining one ormore communication methods and/or communication destinations based onthe device identifier and/or the device condition; and dispatching theenhanced information to the one or more communication destinations usingthe one or more communication methods.

BRIEF DESCRIPTION OF THE DRAWINGS

Embodiments of the present invention are described in detail below withreference to the following drawings:

FIG. 1 is a block diagram of a method performed by a premises monitoringsystem, in accordance with an embodiment of the invention;

FIGS. 2-7 are block diagrams of alternative embodiments of a methodperformed by a premises monitoring system, in accordance withembodiments of the invention;

FIG. 8 is a block diagram of a method performed by a premises monitoringsystem, in accordance with an embodiment of the invention;

FIG. 9 is a block diagram of a method performed by a premises monitoringsystem, in accordance with an embodiment of the invention;

FIG. 10 is a diagram of a system for implementing a premises monitoringsystem, in accordance with an embodiment of the invention; and

APPENDIX A includes details of various embodiments of the invention.

DETAILED DESCRIPTION

This invention relates generally to computer systems, and morespecifically, to a premises monitoring system. Specific details ofcertain embodiments of the invention are set forth in the followingdescription and in FIGS. 1-10 and APPENDIX A to provide a thoroughunderstanding of such embodiments. The present invention may haveadditional embodiments, may be practiced without one or more of thedetails described for any particular described embodiment, or may haveany detail described for one particular embodiment practiced with anyother detail described for another embodiment.

FIG. 1 is a block diagram of a method performed by a premises monitoringsystem, in accordance with an embodiment of the invention. In someembodiments, method 100 may include operations of receiving one or moresignals containing a device identifier and a device condition from oneor more remote alarm monitoring systems at block 102; retrievingenhanced information based on the device identifier and/or the devicecondition at block 104; determining one or more communication methodsand/or communication destinations based on the device identifier and/orthe device condition at block 106; and dispatching the enhancedinformation to the one or more communication destinations using the oneor more communication methods at block 108.

In some embodiments, method 100 may be performed by a premisesmonitoring system 1004 as disclosed in FIG. 10. For example, in someembodiments, method 100 may be used to supplement an existing monitoringsystem by providing enhanced information to more destinations in atimelier manner without requiring disruption to an existing monitoringsystem. A remote alarm monitoring system 1002 may be programmed to sendone or more signals containing one or more device identifiers and one ormore device conditions to a premises monitoring system 1004. Thepremises monitoring system 1004 may receive the one or more signalscontaining one or more device identifiers and one or more deviceconditions and retrieve enhanced information based on the same (or someother criteria) from one or more data stores 1006. The premisesmonitoring system 1004 may determine one or more communication methodsand one or more communication destinations from the one or more datastores 1006 also based on the one or more device identifiers and/or theone or more device conditions (or some other criteria). The premisesmonitoring system 1004 may dispatch the enhanced information to the oneor more communication destinations using the one or more communicationmethods, such as by dispatching the enhanced information to one or morelaptops 1008, one or more tablets 1010, one or more mail boxes 1012, oneor more computers 1014, one or more phones 1016, one or more personaldigital assistants 1018, and/or one or more displays 1020.

As a further specific example, in some embodiments, a remote alarmmonitoring system 1002 may be programmed to send a signal containing adevice identifier for a particular fire alarm and a device condition ofalarm to a premises monitoring system 1004. The premises monitoringsystem 1004 may receive the signal containing a device identifier for aparticular fire alarm device and a device condition of alarm andretrieve enhanced information from a data store 1006 based on the sameof a floor plan highlighting the particular fire alarm device, showingaccess paths and stairwells related to the particular fire alarm device,and highlighting hazard areas relating to the particular fire alarmdevice well as passcodes, contact information, and a picture of anonsite manager. The premises monitoring system 1004 may determine acommunication method of email and a communication destination of a firstresponder from the data store 1006 also based on the particular firealarm device and the device condition of alarm. The premises monitoringsystem 1004 may dispatch the enhanced information to the first respondervia email. The premises monitoring system 1004 may retrieve differentenhanced information from a data store 1006 for a different deviceidentifier and/or a different device condition. Similarly, the premisesmonitoring system 1004 may determine a different communication methodand/or communication destination for a different device identifierand/or a different device condition.

FIG. 2 is a block diagram of alternative embodiments of a methodperformed by a premises monitoring system, in accordance withembodiments of the invention. In some embodiments, method 100 mayinclude operations of receiving one or more signals containing a deviceidentifier for a smoke detector, a pull station, a security detector, acarbon monoxide detector, and/or a check-in monitor from one or moreremote alarm monitoring systems at block 202 and/or receiving one ormore signals containing a device condition of normal, fault, and/orsupervisory from one or more remote alarm monitoring systems at block204.

In some embodiments, the operation of receiving one or more signalscontaining a device identifier for a smoke detector, a pull station, asecurity detector, a carbon monoxide detector, and/or a check-in monitorfrom one or more remote alarm monitoring systems at block 202 may beperformed by a premises monitoring system 1004 as disclosed in FIG. 10.For example, in some embodiments, a premises monitoring system 1004 mayreceive one or more signals from a remote alarm monitoring system 1002containing one or more device identifiers for a smoke detector 1026, apull station 1022, a security detector 1024, a carbon monoxide detector(not illustrated), and/or a check-in monitor (not illustrated)associated with one or more premises 1028. In some embodiments, apremises monitoring system 1004 may receive one or more signals from oneor more remote alarm monitoring systems 1002 containing deviceidentifiers for a plurality of detectors and/or monitors. In someembodiments, a premises monitoring system 1004 may receive one or moresignals from one or more remote alarm monitoring systems 1002 containingdevice identifiers for one or more other similar detectors and/ormonitors.

In some embodiments, the operation of receiving one or more signalscontaining a device condition of normal, fault, and/or supervisory fromone or more remote alarm monitoring systems may be performed by apremises monitoring system 1004 as disclosed in FIG. 10. For example, insome embodiments, one or more premises monitoring systems 1004 mayreceive a signal from one or more remote alarm monitoring systems 1002containing one or more device conditions of normal, fault, and/orsupervisory for one or more smoke detectors 1026, pull stations 1022,security detectors 1024, carbon monoxide detectors (not illustrated),and/or check-in monitors (not illustrated) associated with one or morepremises 1028. A normal condition may indicate normal operation of adetector and/or a monitor. A fault condition may indicate a triggeringevent, such as smoke at a smoke detector 1026, manual activation of apull station 1022, breach of a security detector 1024, carbon monoxideof a carbon monoxide detector, and/or failure to check-in at an expectedtime of a check-in monitor (e.g. relating to safety of elderlyindividuals or children). In some embodiments, a premises monitoringsystem 1004 may receive one or more signals from one or more remotealarm monitoring systems 1002 containing device conditions for aplurality of detectors and/or monitors. In some embodiments, one or morepremises monitoring systems 1004 may receive one or more signals fromone or more remote alarm monitoring systems 1002 containing deviceconditions for one or more other detectors and/or monitors. In someembodiments, one or more premises monitoring systems 1004 may receiveone or more signals from one or more remote alarm monitoring systems1002 containing one or more different device conditions such as a testcondition.

FIG. 3 is a block diagram of alternative embodiments of a methodperformed by a premises monitoring system, in accordance withembodiments of the invention. In some embodiments, method 100 mayinclude operations of retrieving enhanced information including one ormore graphical images based on the device identifier and/or the devicecondition at block 302; retrieving enhanced information including one ormore graphical images having one or more superimposed meaningful audioand/or visual indicators based on the device identifier and/or thedevice condition at block 304; retrieving enhanced information includingone or more hierarchically organized graphical images based on thedevice identifier and/or the device condition at block 306; and/orretrieving enhanced information including one or more vector-basedgraphical images based on the device identifier and/or the devicecondition at block 308.

In some embodiments, the operation of retrieving enhanced informationincluding one or more graphical images based on the device identifierand/or the device condition at block 302 may be performed by a premisesmonitoring system 1004 as disclosed in FIG. 10. For example, in someembodiments, one or more premises monitoring systems 1004 may retrieveenhanced information including one or more graphical images 1032/1034based on one or more device identifiers and/or one or more deviceconditions from one or more data sources 1006. In some embodiments, oneor more premises monitoring systems 1004 may retrieve enhancedinformation including one or more graphical images 1032/1034, such as amap, a picture, a video 1038, a floor plan, a site plan, a personnelphoto, a camera feed 1038, a heat sensor image, a sound sensor image,and/or a movement sensor image, based on one or more device identifiersand/or one or more device conditions from a data source 1006. A map mayinclude a map to or of premises 1028. A picture may include a real-timeor previously taken picture of or within premises 1028. A video 1038 mayinclude a real-time or previously recorded video of or within premises1028. A floor plan may include a floor plan or as-built drawings ofpremises 1028. A site plan may include a site plan of premises 1028 andmay include surrounding premises. A personnel photo may include aphotograph of an owner, manager, employee, customer, supplier, orneighbor of premises 1028. A camera feed 1038 may include a real-time orpreviously taken camera feed of a camera of premises 1028. A heat sensorimage may include a real-time or previously taken image illustratingheat positions within premises 1028. A sound sensor image may include areal-time or previously taken image illustrating sound (e.g. voice)positions within premises 1028. A movement sensor image may include areal-time or previously taken image illustrating movement positionswithin premises 1028. In some embodiments, one or more premisesmonitoring systems 1004 may retrieve enhanced information including oneor more other graphical images 1032/1034 based on one or more deviceidentifiers and/or one or more device conditions from a data source1006. In some embodiments, one or more premises monitoring systems 1004may retrieve enhanced information including one or more graphical images1032/1034 based on one or more device identifiers and/or one or moredevice conditions from a source other than one or more data sources1006, such as from a camera or video camera of premises 1028, a computerof premises 1028, a laptop 1008, a tablet 1010, a computer 1024, a phone1016, a personal digital assistant 1018, and/or remote or independentdata source.

In some embodiments, the operation of retrieving enhanced informationincluding one or more graphical images having one or more superimposedmeaningful audio and/or visual indicators based on the device identifierand/or the device condition at block 304 may be performed by a premisesmonitoring system 1004 as disclosed in FIG. 10. For example, in someembodiments, one or more premises monitoring systems 1004 may retrieveenhanced information including one or more graphical images 1032/1034having one or more superimposed meaningful audio and/or visualindicators based on one or more device identifiers and/or one or moredevice conditions from one or more data sources 1006. A superimposedmeaningful audio and/or visual indicator may include one or more iconsor one or more designators superimposed on a map, picture, floor plan,and/or site plan to illustrate or instruct regarding device type, deviceposition, condition type, hazardous material position, emergency exitposition, stairwell position, pathway position, handicap safe area,extinguisher position, hydrant position, stand pipe position, utilitydisconnect position, and/or the like. A superimposed meaningful audioand/or visual indicator may be customizable, blinkable, and/orcolor-codable. As a specific example, in some embodiments, one or morepremises monitoring systems 1004 may retrieve enhanced information fromone or more data stores 302 including a floor plan having a superimposedicon illustrating device type and device position relative to the floorplan and superimposed indicators highlighting pathways, stairwells,hazardous material positions, and utility disconnects, all of which maybe tailored to the device identifier and/or the device condition. Insome embodiments, one or more premises monitoring systems 1004 mayretrieve enhanced information including one or more graphical images1032/1034 having one or more superimposed meaningful audio and/or visualindicators based on one or more device identifiers and/or one or moredevice conditions from one or more data sources 1006 using inputprovided by one or more laptops 1008, tablets 1010, computers 1024,phones 1016, and/or personal digital assistants 1018 (e.g. a firstresponder at premises 1028 providing input regarding a collapsed andunusable stairwell).

In some embodiments, the operation of retrieving enhanced informationincluding one or more hierarchically organized graphical images based onthe device identifier and/or the device condition at block 306 may beperformed by a premises monitoring system 1004 as disclosed in FIG. 10.For example, in some embodiments, one or more premises monitoringsystems 1004 may retrieve enhanced information including one or morehierarchically organized graphical images 1032/1034 based on one or moredevice identifiers and/or one or more device conditions from one or moredata sources 1006. A hierarchically organized graphical image mayinclude any group of graphical images arranged relative to one anotherand/or accessible through one another. As a specific example, in someembodiments, a hierarchically organized graphical image may include acamera feed from a room of a device accessible from a floor planaccessible from a site plan accessible from a map.

In some embodiments, the operation of retrieving enhanced informationincluding one or more vector-based graphical images based on the deviceidentifier and/or the device condition at block 308 may be performed bya premises monitoring system 1004 as disclosed in FIG. 10. For example,in some embodiments, one or more premises monitoring systems 1004 mayretrieve enhanced information including one or more vector-basedgraphical images 1034 based on one or more device identifiers and/or oneor more device conditions from one or more data sources 1006. In someembodiments, one or more premises monitoring systems 1004 may retrieveenhanced information including one or more vector-based graphical images1034 allowing magnification without degradation (e.g. to approximately6600%) based on one or more device identifiers and/or one or more deviceconditions. In some embodiments, one or more premises monitoring systems1004 may retrieve enhanced information including one or moreraster-based graphical images 1032 based on one or more deviceidentifiers and/or one or more device conditions. In some embodiments,one or more premises monitoring systems 1004 may retrieve enhancedinformation including one or more .BMP, .RLE, .GIF, .JPG, .JPEG, .PDF,.WMF, .EMF, .CAD graphical images 1032/1034 based on one or more deviceidentifiers and/or one or more device conditions.

FIG. 4 is a block diagram of alternative embodiments of a methodperformed by a premises monitoring system, in accordance withembodiments of the invention. In some embodiments, method 100 mayinclude operations of retrieving enhanced information including one ormore sounds based on the device identifier and/or the device conditionat block 402, retrieving enhanced information including one or moresounds organized on one or more graphical images based on the deviceidentifier and/or the device condition at block 404, retrieving enhancedinformation including one or more communication links based on thedevice identifier and/or the device condition at block 406, and/orretrieving enhanced information including one or more communicationlinks organized on one or more graphical images based on the deviceidentifier and/or the device condition at block 408.

In some embodiments, the operation of retrieving enhanced informationincluding one or more sounds based on the device identifier and/or thedevice condition at block 402 may be performed by a premises monitoringsystem 1004 as disclosed in FIG. 10. For example, in some embodiments,one or more premises monitoring systems 1004 may retrieve enhancedinformation including one or more sounds 1030 based on one or moredevice identifiers and/or one or more device conditions from one or moredata sources 1006. Sounds 1030 may include voice instructions and orwarning tones. As a specific example, in some embodiments, one or morepremises monitoring systems 1004 may retrieve voice instructionssupplementing one or more retrieved graphical images 1032/1034 and/orwritten information 1040 discussed herein. In some embodiments, one ormore premises monitoring systems 1004 may retrieve enhanced informationincluding one or more sounds 1030 based on one or more deviceidentifiers and/or one or more device conditions from one or more datasources 1006 using input provided by one or more laptops 1008, tablets1010, computers 1024, phones 1016, and/or personal digital assistants1018 (e.g. a trapped individual at premises 1028 providing inputregarding their situation or a first responder providing feedback onconditions at premises 1028 for subsequent responders).

In some embodiments, the operation of retrieving enhanced informationincluding one or more sounds organized on one or more graphical imagesbased on the device identifier and/or the device condition at block 404may be performed by a premises monitoring system 1004 as disclosed inFIG. 10. For example, in some embodiments, one or more premisesmonitoring systems 1004 may retrieve enhanced information including oneor more sounds 1030 organized on one or more graphical images 1032/1034based on one or more device identifiers and/or one or more deviceconditions from one or more data sources 1006. Sounds organized on oneor more graphical images may include an icon positioned relative to agraphical image, wherein selection of the icon results in the sound. Asa further example, in some embodiments, one or more premises monitoringsystems 1004 may retrieve a floor plan having an icon proximate to asecurity door, wherein selection of the icon results in audibleinstructions providing a passcode and an indication of how to proceedupon entrance of a particular area. In some embodiments, one or morepremises monitoring systems 1004 may retrieve enhanced informationincluding one or more sounds 1030 organized as a list or anotherarrangement based on one or more device identifiers and/or one or moredevice conditions from one or more data sources 1006.

In some embodiments, the operation of retrieving enhanced informationincluding one or more communication links based on the device identifierand/or the device condition at block 406 may be performed by a premisesmonitoring system 1004 as disclosed in FIG. 10. For example, in someembodiments, one or more premises monitoring systems 1004 may retrieveenhanced information including one or more communication links 1038based on one or more device identifiers and/or one or more deviceconditions from one or more data sources 1006. A communication link mayinclude a phone number, an email account, an instant message account, anIP address, or the like. A communication link may include a link with aspeaker, a phone, computer, or the like. As a specific example, in someembodiments, one or more premises monitoring systems 1004 may retrieveone or more communication links 1038 for a speaker in a room of premises1028 from one or more data sources 1006. As another specific example, insome embodiments, one or more premises monitoring systems 1004 mayretrieve one or more communication links 1038 for phone of an owner,manager, employee, occupant, customer, supplier, neighbor or the likeassociated with premises 1028 from one or more data sources 1006. Insome embodiments, one or more premises monitoring systems 1004 mayretrieve enhanced information including one or more communication links1038 based on one or more device identifiers and/or one or more deviceconditions from one or more data sources 1006 using input provided byone or more laptops 1008, tablets 1010, computers 1024, phones 1016,and/or personal digital assistants 1018 (e.g. a trapped individual atpremises 1028 providing her phone number).

In some embodiments, the operation of retrieving enhanced informationincluding one or more communication links organized on one or moregraphical images based on the device identifier and/or the devicecondition at block 408 may be performed by a premises monitoring system1004 as disclosed in FIG. 10. For example, in some embodiments, one ormore premises monitoring systems 1004 may retrieve enhanced informationincluding one or more communication links 1038 organized on one or moregraphical images 1032/1034 based on one or more device identifiersand/or one or more device conditions from one or more data sources 1006.Communication links organized on one or more graphical images mayinclude an icon positioned relative to a graphical image, whereinselection of the icon results in establishing the communication link. Asa further example, in some embodiments, one or more premises monitoringsystems 1004 may retrieve a floor plan having an icon proximate to aroom, wherein selection of the icon results in a communication linkbeing established with a speaker in the room, such as to allowcommunication with occupants of the room. In some embodiments, one ormore premises monitoring systems 1004 may retrieve enhanced informationincluding one or more communication links 1038 organized as a list oranother arrangement based on one or more device identifiers and/or oneor more device conditions from one or more data sources 1006.

FIG. 5 is a block diagram of alternative embodiments of a methodperformed by a premises monitoring system, in accordance withembodiments of the invention. In some embodiments, method 100 mayinclude operations of retrieving enhanced information including writteninformation based on the device identifier and/or the device conditionat block 502, retrieving enhanced information including date/timeinformation, account information, premises information, deviceinformation, condition information, support information, contactinformation, linked information, and/or instructional information basedon the device identifier and/or the device condition at block 504, andretrieving enhanced information including written information organizedon one or more graphical images based on the device identifier and/orthe device condition at block 506.

In some embodiments, the operation of retrieving enhanced informationincluding written information based on the device identifier and/or thedevice condition at block 502 may be performed by a premises monitoringsystem 1004 as disclosed in FIG. 10. For example, in some embodiments,one or more premises monitoring systems 1004 may retrieve enhancedinformation including written information 1040 based on one or moredevice identifiers and/or one or more device conditions from one or moredata sources 1006. In some embodiments, one or more premises monitoringsystems 1004 may retrieve enhanced information including writteninformation 1040 based on one or more device identifiers and/or one ormore device conditions from one or more data sources 1006 using inputprovided by one or more laptops 1008, tablets 1010, computers 1024,phones 1016, and/or personal digital assistants 1018 (e.g. a firstresponder at premises 1028 may provide details as to steps taken andaction items remaining). In some embodiments, one or more premisesmonitoring systems 1004 may retrieve enhanced information includingwritten information 1040 based on one or more device identifiers and/orone or more device conditions from one or more sources other than one ormore data sources 1006, such as from one or more laptops 1008, tablets1010, computers 1024, phones 1016, and/or personal digital assistants1018.

In some embodiments, the operation of retrieving enhanced informationincluding date/time information, account information, premisesinformation, device information, condition information, supportinformation, contact information, linked information, and/orinstructional information based on the device identifier and/or thedevice condition at block 504 may be performed by a premises monitoringsystem 1004 as disclosed in FIG. 10. For example, in some embodiments,one or more premises monitoring systems 1004 may retrieve enhancedinformation including date/time information, account information,premises information, device information, condition information, supportinformation, contact information 1036, linked information, and/orinstructional information based on one or more device identifiers and/orone or more device conditions from one or more data sources 1006.Date/time information may include a date/time of occurrence of devicecondition, transmission of device identifier and/or device condition,receipt of device identifier and/or device condition, transmission ofenhanced information, receipt of enhanced information, actions taken, orthe like. Account information may include an account identification, anaddress, a contact, a site location, or the like. Premises informationmay include a GPS coordinate, driving directions, a crossroad, abuilding description, an access description, a room description, siteinformation, a password/passcode, a warning, a remote alarm monitoringsystem hardware position/model/connection point, a response procedure,an evacuation procedure, an emergency disaster plan, or the like. Deviceinformation may include device identifier, device type, device model,device position, device description, device encasement type, deviceconnection type, or the like. Condition information may include devicecondition, explanation of nature of condition, or the like. Supportinformation may include a real-time or previously captured record ofactions taken and/or reported by others, report data, archival data, orthe like. Contact information may include contact information for anauthority, first responder, key holder, owner, manager, occupant,neighbor, customer, supplier, service company, or the like. Linkinformation may include a URL, file attachment, or the like.Instructional information may include a message, note, or the like. As aspecific example, in some embodiments, one or more premises monitoringsystems 1004 may retrieve account address, driving directions, buildingdescription, access description, access passcode, room description,remote alarm monitoring system position/model/connection point,evacuation procedures, device position, device encasement type,explanation of nature of condition, real-time records of actions takenby others, owner contact information, service company contactinformation, and employee contact information based on one or moredevice identifiers and/or one or more device conditions from one or moredata sources 1006.

In some embodiments, the operation of retrieving enhanced informationincluding written information organized on one or more graphical imagesbased on the device identifier and/or the device condition at block 506may be performed by a premises monitoring system 1004 as disclosed inFIG. 10. For example, in some embodiments, one or more premisesmonitoring systems 1004 may retrieve enhanced information includingwritten information 1040 organized on one or more graphical images1032/1034 based on one or more device identifiers and/or one or moredevice conditions from one or more data sources 1006. Writteninformation organized on one or more graphical images may include anicon positioned relative to a graphical image, wherein selection of theicon results in display of the written information. As a specificexample, in some embodiments, one or more premises monitoring systems1004 may retrieve a floor plan having an icon proximate to a room,wherein selection of the icon results in display of a room description.In some embodiments, one or more premises monitoring systems 1004 mayretrieve enhanced information including written information 1040organized as a list or another arrangement based on one or more deviceidentifiers and/or one or more device conditions from one or more datasource 1006.

FIG. 6 is a block diagram of alternative embodiments of a methodperformed by a premises monitoring system, in accordance withembodiments of the invention. In some embodiments, method 100 mayinclude operations of determining one or more communication methods ofemail, text message, instant message, website link, phone, and/or mailbased on the device identifier and/or the device condition at block 602,determining one or more device communication destinations of a personalcomputer, a phone, a mobile device, a display, and/or a custom devicebased on the device identifier and/or the device condition at block 604,and determining one or more entity communication destinations of anauthority, a first responder, a service company, an owner, a manager, astaff, an occupant, a supplier, a customer, a neighbor, and/or a customentity based on the device identifier and/or the device condition atblock 606.

In some embodiments, the operation of determining one or morecommunication methods of email, text message, instant message, websitelink, phone, and/or mail based on the device identifier and/or thedevice condition at block 602 may be performed by a premises monitoringsystem 1004 as disclosed in FIG. 10. For example, in some embodiments,one or more premises monitoring systems 1004 may determine one or morecommunication methods of email, text message, instant message, websitelink, phone, and/or mail based on one or more device identifiers and/orone or more device conditions from one or more data sources 1006. Anemail communication method may include sending enhanced information toone or more email accounts. A text message communication method mayinclude sending enhanced information to one or more phone numbers. Aninstant message communication method may include sending enhancedinformation to one or more instant messenger accounts. A website linkcommunication method may include establishing or updating a website toinclude enhanced information and sending a website link via email, textmessage, instant message, phone, and/or mail to facilitate access to thewebsite. A phone communication method may include manually and/orautomatically calling one or more phone numbers to deliver enhancedinformation. A mail based communication method may include sendingenhanced information to one or more physical postal addresses. As aspecific example, in some embodiments, one or more premises monitoringsystems 1004 may determine a communication method of website link viatext message and/or email based upon a device identifier for a smokedetector and a device condition of alarm from one or more data sources1006. Alternatively, in some embodiments, one or more premisesmonitoring systems 1004 may determine a communication method of mailbased upon a device identifier for a smoke detector and a devicecondition of normal from one or more data source 1006 (e.g. for sendinga periodic postcard confirming normal operation). In some embodiments,one or more premises monitoring systems 1004 may determine a combinationof communication methods based on one or more device identifiers and/orone or more device conditions from one or more data sources 1006. Insome embodiments, one or more premises monitoring systems 1004 maydetermine one or more communication methods of email, text message,instant message, website link, phone, and/or mail based on one or moredevice identifiers and/or one or more device conditions from one or moredata sources 1006 using input provided by one or more laptops 1008,tablets 1010, computers 1024, phones 1016, and/or personal digitalassistants 1018 (e.g. a concerned friend or family member may text“status request” to the premises monitoring system 1004 and the premisesmonitoring system 1004 may determine a communication method of textmessage to the phone number of the family member). In some embodiments,one or more premises monitoring systems 1004 may determine one or morecommunication methods of email, text message, instant message, websitelink, phone, and/or mail based on one or more device identifiers and/orone or more device conditions from one or more sources other than one ormore data sources 1006, such as from one or more laptops 1008, tablets1010, computers 1024, phones 1016, and/or personal digital assistants1018.

In some embodiments, the operation of determining one or more devicecommunication destinations of a personal computer, a phone, a mobiledevice, a display, and/or a custom device based on the device identifierand/or the device condition at block 604 may be performed by a premisesmonitoring system 1004 as disclosed in FIG. 10. For example, in someembodiments, one or more premises monitoring systems 1004 may determineone or more device communication destinations of one or more personalcomputers 1014, phones 1016, mobile devices 1018 (e.g. PDA, pager,electronic book reader, or the like), displays 1020, tablets 1010,laptops 1008, mail boxes 1012, and/or custom devices (e.g. GOBOOK MR-1by GENERAL DYNAMICS or the like) based on one or more device identifiersand/or one or more device conditions from one or more data sources 1006.A device communication destination of a personal computer may includesending enhanced information via email, text message, instant message,website link, phone, and/or mail to a personal computer. A devicecommunication destination of a phone may include sending enhancedinformation via email, text message, instant message, website link,phone, and/or mail to a phone. A device communication destination of amobile device may include sending enhanced information via email, textmessage, instant message, website link, phone, and/or mail to a mobiledevice. A device communication destination of a display may includesending enhanced information via email, text message, instant message,website link, phone, and/or mail to a display. A device communicationdestination of a tablet may include sending enhanced information viaemail, text message, instant message, website link, phone, and/or mailto a tablet. A device communication destination of a laptop may includesending enhanced information via email, text message, instant message,website link, phone, and/or mail to a laptop. A device communicationdestination of mail box may include sending enhanced information viaemail, text message, instant message, website link, phone, and/or mailto a postal address. A device communication destination of a customdevice may include sending enhanced information via email, text message,instant message, website link, phone, and/or mail to a custom device. Asa specific example, in some embodiments, one or more premises monitoringsystems 1004 may determine a device communication destination of adisplay 1020 (e.g. a wall mounted television screen or the like) atpremises 1028 based on a device identifier for a smoke detector and adevice condition of alarm from one or more data sources 1006.Alternatively, in some embodiments, one or more premises monitoringsystems 1004 may determine a device communication destination of apersonal computer 1014 at premises 1028 based on a device identifier fora smoke detector and a device condition of alarm from one or more datasource 1006. In some embodiments, one or more premises monitoringsystems 1004 may determine a combination of device communicationdestinations based on one or more device identifiers and/or one or moredevice conditions from a data source 1006. In some embodiments, one ormore premises monitoring systems 1004 may determine one or more devicecommunication destinations of one or more personal computers 1014,phones 1016, mobile devices 1018 (e.g. PDA, pager, electronic bookreader, or the like), displays 1020, tablets 1010, laptops 1008, mailboxes 1012, and/or custom devices (e.g. GOBOOK MR-1 by GENERAL DYNAMICSor the like) based on one or more device identifiers and/or one or moredevice conditions from one or more data sources 1006 using inputprovided by one or more laptops 1008, tablets 1010, computers 1024,phones 1016, and/or personal digital assistants 1018 (e.g. a firstresponder may provide device communication destinations forassociates/co-workers). In some embodiments, one or more premisesmonitoring systems 1004 may determine one or more device communicationdestinations of one or more personal computers 1014, phones 1016, mobiledevices 1018 (e.g. PDA, pager, electronic book reader, or the like),displays 1020, tablets 1010, laptops 1008, mail boxes 1012, and/orcustom devices (e.g. GOBOOK MR-1 by GENERAL DYNAMICS or the like) basedon one or more device identifiers and/or one or more device conditionsfrom one or more sources other than one or more data sources 1006, suchas from one or more laptops 1008, tablets 1010, computers 1024, phones1016, and/or personal digital assistants 1018.

In some embodiments, the operation of determining one or more entitycommunication destinations of an authority, a first responder, a servicecompany, an owner, a manager, a staff, an occupant, a supplier, acustomer, a neighbor, and/or a custom entity based on the deviceidentifier and/or the device condition at block 606 may be performed bya premises monitoring system 1004 as disclosed in FIG. 10. For example,in some embodiments, one or more premises monitoring systems 1004 maydetermine one or more entity communication destinations of an authority,first responder, service company, owner, manager, staff, occupant,supplier, customer, neighbor, and/or custom entity based on one or moredevice identifiers and/or one or more device conditions from one or moredata sources 1006. An authority entity communication destination mayinclude one or more police officers, security officers, governmentemployees and/or officials, or the like. A first responder entitycommunication destination may include one or more emergency personnel,fire personnel, medical personnel, or the like. A service company entitycommunication destination may include one or more employees of a watercompany, a gas company, an electric company, or the like. An ownerentity communication destination may include one or more owners of apremises, owners of a business of a premises, owners of a neighboringpremises, owners of a business of a neighboring premises, or the like. Amanager entity communication destination may include one or moremanagers of a premises, managers of a business of a premises, managersof a neighboring premises, managers of a business of a neighboringpremises, or the like. A staff entity communication destination mayinclude one or more staff of a business of a premises, staff of abusiness of a neighboring premises, or the like. An occupant entitycommunication destination may include one or more occupants of apremises, occupants of a neighboring premises, or the like. A supplierentity communication destination may include one or more suppliers of abusiness of a premises, suppliers of a business of a neighboringpremises, or the like. A customer entity communication destination mayinclude one or more customers of a business of a premises, customers ofa business of a neighboring premises, or the like. A neighbor entitycommunication destination may include one or more neighbors of apremises, such as an upstairs, downstairs, or lateral neighbor. A customentity communication destination may include any defined individuals orgroups. As a specific example, in some embodiments, one or more premisesmonitoring systems 1004 may determine entity communication destinationsof police officers, medical personnel, gas company, owner of a businessat a premises, staff of the business, occupants of the premises, ownerof a neighboring business at the premises, and staff of the neighboringbusiness based on a device identifier for a smoke detector and a devicecondition of alarm from one or more data sources 1006. In someembodiments, one or more premises monitoring systems 1004 may determinea combination of entity communication destinations based on one or moredevice identifiers and/or one or more device conditions from one or moredata sources 1006. In some embodiments, one or more premises monitoringsystems 1004 may determine one or more entity communication destinationsof one or more authorities, first responders, service companies, owners,managers, staff, occupants, suppliers, customers, neighbors, and/orcustom entities based on one or more device identifiers and/or one ormore device conditions from one or more data sources 1006 using inputprovided by one or more laptops 1008, tablets 1010, computers 1024,phones 1016, personal digital assistants 1018 (e.g. a first respondermay provide entity communication destinations of associates/co-workers).In some embodiments, one or more premises monitoring systems 1004 maydetermine one or more entity communication destinations of one or moreauthorities, first responders, service companies, owners, managers,staff, occupants, suppliers, customers, neighbors, and/or customentities based on one or more device identifiers and/or one or moredevice conditions from one or more sources other than one or more datasources 1006, such as from one or more laptops 1008, tablets 1010,computers 1024, phones 1016, and/or personal digital assistants 1018.

FIG. 7 is a block diagram of alternative embodiments of a methodperformed by a premises monitoring system, in accordance withembodiments of the invention. In some embodiments, method 100 mayinclude an operation of dispatching the enhanced informationautomatically without requiring operator intervention to the one or morecommunication destinations using the one or more communication methodsat block 702.

In some embodiments, the operation of dispatching the enhancedinformation automatically without requiring operator intervention to theone or more communication destinations using the one or morecommunication methods at block 702 may be performed by a premisesmonitoring system 1004 as disclosed in FIG. 10. For example, in someembodiments, one or more premises monitoring systems 1004 may dispatchenhanced information automatically without requiring operatorintervention to one or more displays 1020, personal digital assistants1018, phones 1016, computers 1014, mail boxes 1012, tablets 1010, and/orlaptops 1008 using one or more communication methods of email, textmessage, instant message, website link, phone, and/or mail. Dispatchingthe enhanced information automatically without requiring operatorintervention may include no operator review or operator review prior to,during, or after dispatch. As a specific example, in some embodiments,one or more premises monitoring systems 1004 may dispatch enhancedinformation substantially immediately (e.g. within a few seconds) uponreceipt of one or more signals containing one or more device identifiersand/or one or more device conditions without delay caused from manualreview. In some embodiments, one or more premises monitoring systems1004 may triage dispatch of enhanced information automatically withoutrequiring operator intervention to one or more communicationdestinations using one or more communication methods (e.g. dispatchingmost critical enhanced information first, dispatching to firstresponders first, or the like). In some embodiments, one or morepremises monitoring systems 1004 may queue dispatch of enhancedinformation automatically without requiring operator intervention to oneor more communication destinations using one or more communicationmethods. In some embodiments, one or more premises monitoring systems1004 may batch dispatch of enhanced information automatically withoutrequiring operator intervention to one or more communicationdestinations using one or more communication methods. In someembodiments, one or more premises monitoring systems 1004 may dispatchenhanced information automatically without requiring operatorintervention to a plurality of communication destinations and/or using aplurality of communication methods (e.g. cascade or simultaneousdispatch). In some embodiments, one or more premises monitoring systems1004 may dispatch enhanced information and/or an error messageautomatically without requiring operator intervention to one or morebackup communication destinations and/or using one or more backupcommunication methods in an event of delivery failure. In someembodiments, one or more premises monitoring systems 1004 may dispatchenhanced information automatically without requiring operatorintervention to one or more communication destinations using one or morecommunication methods to permit displaying, editing, printing, sharing,saving, or the like with respect to the enhanced information. In someembodiments, one or more premises monitoring systems 1004 may dispatchenhanced information automatically without requiring operatorintervention from one or more premise monitoring systems 1004 to one ormore communication destinations using one or more communication methods.In some embodiments, one or more premises monitoring system 1004 maycause dispatch of enhanced information automatically without requiringoperator intervention from one or more sources other than one or morepremise monitoring systems 1004 to one or more communicationdestinations using one or more communication methods (e.g. from a cameraof premises 1028, from another premises monitoring system, from apersonal computer 1014, or the like). In some embodiments, one or morepremises monitoring systems 1004 may provide local notification priorto, during, or after dispatch of enhanced information. For example, insome embodiments, one or more premises monitoring systems 1004 mayprovide local notification including one or more pending signals,dispatched signals, and/or one or more resolved signals. In someembodiments, one or more premises monitoring systems 1004 may providelocal notification including one or more device identifiers and/or oneor more device conditions. In some embodiments, one or more premisesmonitoring systems 1004 may provide local notification including one ormore audible alerts, displayed messages, and/or printed messages. Insome embodiments, one or more premises monitoring systems 1004 mayprovide local notification providing for managing, acknowledging,dispatching, and/or resolving one or more signals.

In some embodiments, method 100 may include an operation of archiving.In some embodiments, the operation of archiving may be performed by apremises monitoring system 1004 as disclosed in FIG. 10. For example, insome embodiments, one or more premises monitoring systems 1004 mayarchive one or more dispatch date and times, dispatch methods, dispatchdestinations, acknowledgements, resolutions, device identifiers, deviceconditions, communication failures, clock setting changes, clockfailures, user edits, user access, user access attempts, printerfailures, or the like.

FIG. 8 is a block diagram of a method performed by a premises monitoringsystem, in accordance with an embodiment of the invention. In someembodiments, method 800 may include operations of receiving enhancedinformation, one or more communication methods, and/or one or morecommunication destinations via a user interface that is remotelyaccessible at block 802, receiving one or more signals containing adevice identifier and a device condition from one or more remote alarmmonitoring systems at block 804; retrieving enhanced information basedon the device identifier and/or the device condition at block 806;determining one or more communication methods and/or communicationdestinations based on the device identifier and/or the device conditionat block 808; and dispatching the enhanced information to the one ormore communication destinations using the one or more communicationmethods at block 810.

In some embodiments, method 800 may be performed by one or more premisesmonitoring systems 1004 as disclosed in FIG. 10 and with reference tovarious embodiments discussed herein. In some embodiments, the operationof receiving enhanced information, one or more communication methods,and/or one or more communication destinations via a user interface thatis remotely accessible at block 802 may be performed by a premisesmonitoring system 1004 as disclosed in FIG. 10. For example, in someembodiments, one or more premises monitoring systems 1004 may receiveone or more graphical images 1032/1034 from a laptop 1008. As anadditional example, in some embodiments, one or more premises monitoringsystems 1004 may receive a communication message of text message and/ora communication destination from a phone 1016. Receiving enhancedinformation, one or more communication methods, and/or one or morecommunication destinations may occur as preparation for an emergency(e.g. uploading site plans, contact information, personnel photos, orthe like), during an emergency (e.g. updating existing enhancedinformation with notes on blocked entrances, pictures of collapsed orunstable structures, notes on people missing, or the like), or after anemergency (e.g. documenting efforts, outcomes, evidence, or the like).In some embodiments, one or more premises monitoring systems 1004 mayreceive account information via one or more user interfaces that areremotely accessible. In some embodiments, one or more premisesmonitoring systems 1004 may receive customized enhanced information viaone or more user interfaces that are remotely accessible. Customizedenhanced information may replace and/or supplement default enhancedinformation. Customized enhanced information may be received using oneor more templates. In some embodiments, one or more premises monitoringsystems 1004 may receive one or more defined device identifiers and/orone or more defined device conditions via one or more user interfacesthat are remotely accessible. In some embodiments, one or more premisesmonitoring systems 1004 may receive enhanced information including oneor more graphical images 1032/1034, one or more sounds 1030, one or morecommunication links 1038, and/or written information 1040 via one ormore user interfaces that are remotely accessible. In some embodiments,one or more premises monitoring systems 1004 may receive one or moreassociations of one or more indicators, sounds 1030, communication links1038, and/or written information 1040 with one or more graphical images1032/1034 via one or more user interfaces that are remotely accessible.In some embodiments, one or more premises monitoring systems 1004 mayreceive one or more associations of one or more indicators, graphicalimages 1032/1034, sounds 1030, communication links 1038, and/or writteninformation 1040 with one or more device identifiers and/or one or moredevice conditions via one or more user interfaces that are remotelyaccessible. In some embodiments, one or more premises monitoring systems1004 may receive one or more hierarchical associations of one or moregraphical images 1032/1034 with one or more other graphical images1032/1034 via one or more user interfaces that are remotely accessible.In some embodiments, one or more premises monitoring systems 1004 mayreceive input relating to enabling and/or disenabling one or morefeatures of the one or more premises monitoring system 1004 via one ormore user interfaces that are remotely accessible. In some embodiments,one or more premises monitoring systems 1004 may provide for one or moremanagement tools, such as for account setup, account management, monitorof user access, dispatch review, acknowledgement, resolution, and/or thelike, via one or more user interfaces that are remotely accessible. Insome embodiments, one or more premises monitoring systems 1004 mayprovide archival data and/or report access via one or more userinterfaces that are remotely accessible. In some embodiments, one ormore premises monitoring systems 1004 may receive or provide data viaone or more user interfaces that are locally accessible.

FIG. 9 is a block diagram of a method performed by a premises monitoringsystem, in accordance with an embodiment of the invention. In someembodiments, method 900 may include operations of receiving one or morecommunication methods and/or one or more communication destinations fromdata of a personal device at block 902, receiving one or more signalscontaining a device identifier and a device condition from one or moreremote alarm monitoring systems at block 904; retrieving enhancedinformation based on the device identifier and/or the device conditionat block 906; determining one or more communication methods and/orcommunication destinations based on the device identifier and/or thedevice condition at block 908; and dispatching the enhanced informationto the one or more communication destinations using the one or morecommunication methods at block 910.

In some embodiments, method 900 may be performed by one or more premisesmonitoring systems 1004 as disclosed in FIG. 10 and with reference tovarious embodiments discussed herein. In some embodiments, the operationof receiving one or more communication methods and/or one or morecommunication destinations from data of a personal device at block 902may be performed by a premises monitoring system 1004 as disclosed inFIG. 10. For example, in some embodiments, one or more premisesmonitoring systems 1004 may receive one or more communication methodsand/or one or more communication destinations from data of one or morepersonal devices. A personal device may include a smart card, RFIDdevice, or the like configurable to communicating and/or otherwiseindicating one or more communication methods and/or one or morecommunication destinations. As a specific example, in some embodiments,one or more premises monitoring systems 1004 may receive an emailcommunication method and an email account communication destinationautomatically from a smart card of a customer as the customer enters ashopping mall, which email account corresponds to an email accountaccessible on a personal digital assistant of the customer. Thereafter,the one or more premises monitoring systems 1004 may use the emailcommunication method and the email account communication destinationprovided from the smart card to dispatch enhanced information to thecustomer in the event of an emergency while the customer is in theshopping mall. As a further example, in some embodiments, one or morepremises monitoring systems 1004 may receive a phone communicationmethod and a phone number communication destination automatically froman RFID tag of a customer as the customer checks into a hotel, whichphone number corresponds to a phone of the customer. Thereafter, the oneor more premises monitoring systems 1004 may use the phone communicationmethod and the phone number communication destination provided from theRFID tag to dispatch enhanced information to the customer in the eventof an emergency while the customer is staying at the hotel. In someembodiments, one or more premises monitoring systems 1004 may beprogrammed to purge one or more communication methods and/orcommunication destinations received in such a manner periodically forprivacy concerns. In some embodiments, one or more premises monitoringsystems 1004 may receive one or more communication methods and/or one ormore communication destinations by receiving an identifier from of apersonal device and correlating the identifier with one or morecommunication methods and/or one or more communication destinations. Thecorrelation of one or more communication methods and/or one or morecommunication destinations with an identifier may be managed via one ormore user interfaces. In some embodiments, one or more premisesmonitoring systems 1004 may receive a communication method and/or acommunication destination from data of a personal device, wherein thecommunication destination is a proxy communication destination thatconceals the actual communication destination (e.g. a secure server mayhandle translations of proxy communication destinations to actualcommunication destinations to retain actual communication destinationsin privacy). The correlation of one or more proxy communicationdestinations to one or more actual communication destinations may bemanaged via one or more user interfaces. In some embodiments, one ormore premises monitoring systems 1004 may receive one or morecommunication methods and/or one or more communication destinations fromdata of one or more personal devices and/or one or more positions, whichmay be periodically updatable (e.g. to enable dispatch of positionspecific enhanced information). In some embodiments, one or morepremises monitoring systems 1004 may receive one or more communicationmethods and/or one or more communication destinations from input via oneor more kiosks.

FIG. 10 is a diagram of a system for implementing a premises monitoringsystem, in accordance with an embodiment of the invention. In someembodiments, system 1000 may include a premises 1028 associated with oneor more pull stations 1022, one or more security devices 1024, one ormore smoke detectors 1026, and/or one or more remote alarm monitoringsystems 1002; one or more premises monitoring systems 1004 operablycommunicating with one or more data sources 1006 including one or moresounds 1030, one or more raster graphical images 1032, one or morevector graphical images 1034, one or more communication links 1038,written information 1040, one or more cameras/videos 1038, and/or one ormore contacts 1036; and/or one or more displays 1020, one or morepersonal digital assistants 1018, one or more phones 1016, one or morecomputers 1014, one or more mail boxes 1012, one or more tablets 1010,and/or one or more laptops 1008. In some embodiments, system 1000 mayinclude fewer, greater, or different components.

In some embodiments, one or more premises 1028 may include a pluralityof remote alarm monitoring systems 1002. In some embodiments, one ormore premises 1028 may include fewer, greater, or different alarm ormonitoring devices. In some embodiments, one or more remote alarmmonitoring systems 1002 may be located remotely to one or more premises1028. In some embodiments, one or more premises monitoring systems 1004may be disposed locally and/or remotely from one or more premises 1028.In some embodiments, one or more premises monitoring systems 1004 may beassociated with a plurality of remote alarm monitoring systems 1002and/or a plurality of premises 1028. In some embodiments, one or moredata stores 1006 may be local and/or remote from one or more premisesmonitoring systems 1004. In some embodiments, one or more data stores1006 may be distributed. In some embodiments, one or more premisesmonitoring systems 1004 may be configured to dispatch and/or receivecommunications from one or more displays 1020, personal digitalassistants 1018, phones 1016, computers 1014, mail boxes 1012, tablets1010, and/or laptops 1008.

In some embodiments, one or more premises 1028 may include anyresidential, commercial, industrial, marina, transportation, indoor,outdoor, mixed-use, or other similar premises. In some embodiments, oneor more remote alarm monitoring systems 1002 may include a Digital AlarmCommunicator Transmitter (DACT), a RADSCAN ALARMNET 7810, a LARSNETRCI3300 AND RCI4000, a KELTRON RF7300-AES Intellinet receiver, or thelike. In some embodiments, one or more remote alarm monitoring systems1002 may be configured to communicate using formats including (1)SESCOA, VERTEX, DCI, FRANKLIN FAST-3X1, (2) SESCOA-4X3, (3) RADIONICSHEX-3X1, MODEM IIIa2 and BFSK, (4) Old ADEMCO, SILENT KNIGHT SLOW-3X1,(5) ACRON-4X1, (6) SILENT KNIGHT, NAPCO-4X2, (7) CFSK, VFSK, SIA-MODEM,(8) FBI SUPERFAST, SUR-GARD, ADEMCO HI-SPEED, (9) ADEMCO EXPRESS andADEMCO CONTACT-ID-DTMF, or the like. In some embodiments, one or moreremote alarm monitoring systems 1002 may be configured to communicateusing reverse polarity, end-of-line resistors, dry contacts, proprietarytone signals, private lines, digital dialers, direct connects (e.g.,POTS or fiber), star multiplex, distributed multiplex, coded signals,analog telephone lines, wireless communication, internet communication,ethernet communication, or the like. In some embodiments, one or morepremises monitoring systems 1004 may be configured to receive one ormore signals in series or in parallel from one or more remote alarmmonitoring systems 1002. In some embodiments, one or more premisesmonitoring systems 1004 may be configured to include a swingersuppression operation to filter swinger signals toggling between normaland abnormal states to a manageable number (e.g. allowing a firstoccurrence, a most recent occurrence, and tracking a number of signals).In some embodiments, one or more premises monitoring systems 1004 may beconfigured to include operations of signal suppression, signal ignore,signal filter, and/or signal auto-acknowledge, which may be based upon adevice identifier, a device condition, a period of time, weatherseverity, account, or the like. In some embodiments, one or morepremises monitoring systems 1004 may be configured to include anoperation of signal communication error detection. In some embodiments,one or more premises monitoring systems 1004 may include one or moreredundancies, such as for backup and/or load balancing. In someembodiments, one or more premises monitoring systems 1004 may includeone or more redundancies with automatic updates between redundantcomponents. In some embodiments, one or more premises monitoring systems1004 may include one or more dedicated components, such as for receivingsignals for certain device types and/or device conditions.

In some embodiments, any embodiments discussed herein may be embodied incomputer readable storage media and/or computer readable signals.

While preferred and alternate embodiments of the invention have beenillustrated and described, as noted above, many changes can be madewithout departing from the spirit and scope of the invention.Accordingly, the scope of the invention is not limited by the disclosureof these preferred and alternate embodiments. Instead, the inventionshould be determined entirely by reference to the claims that follow.

What is claimed is:
 1. A non-volatile and non-transientcomputer-readable medium comprising machine-executable code comprising:code receiving one or more signals containing a device identifier and adevice condition from one or more remote alarm monitoring systems; coderetrieving enhanced information based on the device identifier and thedevice condition; and code dispatching the enhanced information to atleast one communication destination using a communication method; andwherein the retrieving enhanced information based on the deviceidentifier and the device condition comprises retrieving imagescomprising vector-based graphical images.
 2. The medium of claim 1,wherein the code receiving one or more signals containing a deviceidentifier and a device condition from one or more remote alarmmonitoring systems comprises code receiving one or more signalscontaining a device identifier for a smoke detector, a pull station, asecurity detector, a carbon monoxide detector, and a check-in monitorfrom one or more remote alarm monitoring systems.
 3. The medium of claim1, wherein the code receiving one or more signals containing a deviceidentifier and a device condition from one or more remote alarmmonitoring systems comprises code receiving one or more signalscontaining a device condition of normal, fault, and supervisory from oneor more remote alarm monitoring systems.
 4. The medium of claim 1,wherein the code retrieving enhanced information based on the deviceidentifier and the device condition comprises code retrieving enhancedinformation including one or more sounds based on the device identifierand the device condition.
 5. The medium of claim 4, wherein the coderetrieving enhanced information including one or more sounds based onthe device identifier and the device condition comprises code retrievingenhanced information including one or more images organized in one ormore hierarchically organized graphical images based on the deviceidentifier and the device condition.
 6. The medium of claim 4, whereinthe code retrieving enhanced information including one or more soundsbased on the device identifier and the device condition comprises coderetrieving enhanced information including one or more images organizedin one or more superimposed visual indicators based on the deviceidentifier and the device condition.
 7. The medium of claim 1, whereinthe code retrieving enhanced information based on the device identifierand the device condition comprises code retrieving enhanced informationincluding one or more communication links based on the device identifierand the device condition.
 8. The medium of claim 7, wherein the coderetrieving enhanced information including one or more communicationlinks based on the device identifier and the device condition comprisescode retrieving enhanced information including one or more communicationlinks organized on one or more graphical images based on the deviceidentifier and the device condition.
 9. The medium of claim 1, whereinthe code retrieving enhanced information based on the device identifierand the device condition comprises code retrieving enhanced informationincluding written information based on the device identifier and thedevice condition.
 10. The medium of claim 9, wherein the code retrievingenhanced information including written information based on the deviceidentifier and the device condition comprises code retrieving enhancedinformation including date/time information, account information,premises information, device information, condition information, supportinformation, contact information, linked information, and instructionalinformation based on the device identifier and the device condition. 11.The medium of claim 9, wherein the code retrieving enhanced informationincluding written information based on the device identifier and thedevice condition comprises code retrieving enhanced informationincluding written information organized on one or more graphical imagesbased on the device identifier and the device condition.
 12. A methodfor premises monitoring, comprising: providing a central monitoringsystem including machine-executable code specially adapting the centralmonitoring system to receive one or more signals containing a deviceidentifier and a device condition from one or more remote alarmmonitoring systems; retrieve enhanced information based on the deviceidentifier and the device condition; and dispatch the enhancedinformation to at least one communication destination using acommunication method, wherein the retrieving enhanced information basedon the device identifier and the device condition comprises retrievingimages comprising at least one of vector-based graphical images,superimposed visual indicators, and hierarchically organized graphicalimages; receiving one or more signals containing a device identifier anda device condition from one or more remote alarm monitoring systems;retrieving enhanced information based on the device identifier and thedevice condition; and dispatching the enhanced information to at leastone communication destination using a communication method.
 13. Themethod of claim 12, wherein the code determining one or morecommunication methods and communication destinations based on the deviceidentifier and the device condition comprises code determining one ormore communication methods of email, text message, instant message,website link, phone, and mail based on the device identifier and thedevice condition.
 14. The method of claim 12, wherein the codedetermining one or more communication methods and communicationdestinations based on the device identifier and the device conditioncomprises code determining one or more device communication destinationsof a personal computer, a phone, a mobile device, a display, and acustom device based on the device identifier and the device condition.15. The method of claim 12, wherein the code determining one or morecommunication methods and communication destinations based on the deviceidentifier and the device condition comprises code determining one ormore entity communication destinations of an authority, a firstresponder, a service company, an owner, a manager, a staff, an occupant,a supplier, a customer, a neighbor, and a custom entity based on thedevice identifier and the device condition.
 16. The method of claim 12,wherein the code dispatching the enhanced information to the one or morecommunication destinations using the one or more communication methodscomprises code dispatching the enhanced information automaticallywithout requiring operator intervention to the one or more communicationdestinations using the one or more communication methods.
 17. The methodof claim 12, further comprising code receiving enhanced information,code providing one or more communication methods, and code providing oneor more communication destinations via a user interface that is remotelyaccessible.
 18. The method of claim 12, further comprising codeproviding one or more communication methods and one or morecommunication destinations from data of a personal device.
 19. Acomputerized system comprising a central monitoring system includingmachine-executable code specially adapting the central monitoring systemfor receiving one or more signals containing a device identifier and adevice condition from one or more remote alarm monitoring systems,retrieving enhanced information based on the device identifier and thedevice condition, determining one or more communication methods andcommunication destinations based on the device identifier and the devicecondition, and dispatching the enhanced information to the one or morecommunication destinations using the one or more communication methods,wherein the enhanced information based on the device identifier and thedevice condition comprises images comprising members selected from atleast one of superimposed visual indicators, hierarchically organizedgraphical images, and vector-based graphical images.
 20. The medium ofclaim 19, wherein the code receiving one or more signals containing adevice identifier and a device condition from one or more remote alarmmonitoring systems comprises code receiving one or more signalscontaining a device identifier for a smoke detector, a pull station, asecurity detector, a carbon monoxide detector, and a check-in monitorfrom one or more remote alarm monitoring systems.
 21. The method ofclaim 19, wherein the code determining one or more communication methodsand communication destinations based on the device identifier and thedevice condition comprises code determining one or more devicecommunication destinations of a personal computer, a phone, a mobiledevice, a display, and a custom device based on the device identifierand the device condition.
 22. The method of claim 19, wherein the codedetermining one or more communication methods and communicationdestinations based on the device identifier and the device conditioncomprises code determining one or more entity communication destinationsof an authority, a first responder, a service company, an owner, amanager, a staff, an occupant, a supplier, a customer, a neighbor, and acustom entity based on the device identifier and the device condition.